irrevocable dedication - Turco Inglés Diccionario